import dayjs from 'dayjs'

/**
 * 判断是否是今天
 * @param time
 * @returns {boolean}
 */
export function isToday(time) {
  const startTime = dayjs().startOf('day').valueOf()
  const endTime = dayjs().endOf('day').valueOf()
  return dayjs(time).valueOf() >= startTime && dayjs(time).valueOf() <= endTime
}

/**
 * 判断是否属于最近的一周
 * @param time
 * @returns {boolean}
 */
export function isRecentWeek(time) {
  const startTime = dayjs().startOf('week').valueOf()
  const endTime = dayjs().endOf('week').valueOf()
  return dayjs(time).valueOf() >= startTime && dayjs(time).valueOf() <= endTime
}

export function isDevelopment() {
  return import.meta.env.MODE === 'development'
}